buttercup primrose (primula floribunda) - Turkish English Dictionary